think long and hard about - Turkish English Dictionary